home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / DiceSource / master / Known_Buglist < prev    next >
Text File  |  1994-02-01  |  6KB  |  122 lines

  1. $VER: Known_Buglist 3.0 (1.20.94)
  2.  
  3. No product of any reasonable complexity is completely without problems.
  4. If someone were to fix every last item/suggestion/enhancement then nothing
  5. would be ever released.  We hope to have achieved the balance between what
  6. must be fixed verses what would be nice to eventually address.
  7.  
  8. The following enhancements/suggestions/bugs still remain in the latest version
  9. of DICE.  We do not believe that their presense impares the final product, but
  10. certainly they are on our list to be addressed in time.
  11.  
  12. Bugid Area     Description of bug
  13. ----- ---------- --------------------------------------------------------
  14. 01020 CLIB     Suggestion for some aztec compatibility functions
  15. 00052 CLIB     difftime, gmtime undefined
  16. 00054 CLIB     mblen wctomb mbtowc wcstombs mbstowcs functions not defined
  17. 01024 CLIB     Suggestion for a full path functionality
  18. 00151 CLIB     Suggestion _sys_errlist (DICE BETA INFO)
  19. 00055 CLIB     setlocale localeconv functions not defined
  20. 01087 DAS     Assembler uses too much memory
  21. 01111 DC1     #pragma Enhancement
  22. 06047 DC1     DC1 code optimization opportunity
  23. 06038 DC1     DC1 fails to warn about unreached code eliminating a variable usage
  24. 06035 DC1     DC1 generates multiple jump tables
  25. 01013 DC1     DC1 generates switch with pc-relative jumps even under -mC option
  26. 65009 DC1     DC1 needs an option for string merging
  27. 01127 DC1     DC1 should recognize main() and insert a return(0)
  28. 01076 DC1     DC1 could generate better code for postfix increment operators
  29. 01082 DC1     Suggestion for better error diagnostics
  30. 00061 DC1     Enhancement: Add Inline function support
  31. 01142 DC1     Problems with taking address of registerized function pointer
  32. 01128 DC1     Enhancement to optimize an expression of the form "0 << something",
  33. 01109 DC1     Enhancement to relax void type checking
  34. 00056 DC1     Wide character support for L' missing from the compiler
  35. 10001 DCC     Enhancement: DCC should generate an auto ctag file
  36. 06032 DCC     Enhancements: Inline calls and 68020 optimizations
  37. 00048 DCC     Enhancement: support WShell resi lists
  38. 00122 DCPP     Ehnancement: ; on a #ifdef statement generates a syntax error
  39. 00003 DCPP     DCPP accepts multiple #defines
  40. 01107 DCPP     Enhancement: Better handling of errors with macros
  41. 01146 DCPP     DCPP Problems with macro invocations spanning lines
  42. 01106 DD     Beta4 DD Problems
  43. 00123 DD     Enhancements: DBUG comments
  44. 65016 DD     DD's step command in source mode should be improved
  45. 01051 DiceHelp     Add caching of the Indexfile to DiceHelp
  46. 06034 CLIB     Suggestion for routines for ARRAYS
  47. 00051 CLIB     missing memchr, strcoll, strxfrm
  48. 00131 DLink     DLink should read SAS/C .lib files
  49. 00130 DLink     DLink ideas.
  50. 01102 DLink     Jump table optimization for DLink
  51. 00133 DMake     Enhancement: Add #include support to DMake
  52. 00500 DMake     Add DMake support for # as a comment in the middle of a line
  53. 06056 DMake     DMake 2.1 bug with multiple nested dependencies
  54. 01055 DMake     DMake needs internationalization Support
  55. 00134 DMake     Re: DMake and long lines
  56. 00154 DME     Enhancement: Add Scroll bar and clipboard support to DME
  57. 00137 DME     Enhancement: DME & ARP
  58. 01144 DME     DME's "unmap" command is broken
  59. 01009 DME     Enhancement: Issues associated with the RexPortName
  60. 01116 DOCS     -new0 is not explained in the docs
  61. 06054 DOCS     documentation missing for getfh(), fseek() and _bufsiz
  62. 01059 DOCS     Need online Docs for DICE
  63. 00042 fdtopragma fdtopragma should handle CIA stuff automatically
  64. 65002 CLIB     strftime() doesn't print out the time zone
  65. 01042 Misc     There is no standard use of an Editor environment variable
  66. 06014 RCS     Checkin problem with multiple empty updates
  67. 01031 VMake     VMake does not auto-detach from the CLI
  68. 01072 VMake     VMake users can not set symbols not attached to a gadget
  69. 01026 VMake     VMake does not handle file dependencies
  70. 01025 VOpts     VOpts does not detect #pragma DCCOPTS on other than the first line
  71. 01065 VOpts     Enhancement: VOpts needs some command line support
  72. 01064 VOpts     Enhancement: VOpts needs to open on public screens
  73.  
  74.  
  75.  
  76.  
  77. These are problems that have been reported but we can not reproduce them.
  78. We actually believe that they have been fixed by other changes but have not been
  79. able to conclusively prove it.
  80. -------------------------------------------------------------------------------
  81. Bugid Area     Description of bug
  82. ----- ---------- --------------------------------------------------------
  83. 06064 ARCH     Lockup problem with archiving filehandler
  84. 06023 DC1     Enforcer hit from DC1
  85. 06048 DC1     Enforcer hits by dice
  86. 01097 DC1     Major DC1 crash - one line asignment
  87. 01081 DC1     Problem with variable scoping
  88. 06007 DC1     Software-error with structure passing
  89. 06024 DC1     Typedef of a function crashes DICE
  90. 00040 DCC     -a option does not work on DCC
  91. 00119 DCC     -new and @filelist does not use the timestamp-checker
  92. 01012 DC1     Dice loses track of datatypes in deeply nested data structures
  93. 00039 DC1     Enforcer hits from DC1
  94. 00142 DC1     problem assembling DICE output.
  95.  
  96.  
  97. Of course we have some issues with the Operating system that we can't work around
  98. ---------------------------------------------------------------------------------
  99. Bugid Area     Description of bug
  100. ----- ---------- --------------------------------------------------------
  101. 06060 CLIB     lstat() does not work with RAM: in v37
  102. 65010 DC1     Ieee single precision libraries crash on the 68040
  103.  
  104.  
  105. And of course we have issues where the way that Dice works is not actually a bug
  106. --------------------------------------------------------------------------------
  107. Bugid Area     Description of bug
  108. ----- ---------- --------------------------------------------------------
  109. 06043 DMake     DMake: please insert volume DCC: in any drive
  110. 01110 DC1     Constant allocation problem with -mD and -l0
  111. 65022 DC1     Discrepancy between typedef and normal type
  112. 06061 DC1     expressions in arrays
  113. 06016 DC1     Structures in a program cause a crash in the run program
  114. 01129 DCPP     dcpp does not handle expressions in #if directives
  115. 01141 CLIB     Problem with startup code and strncat
  116. 06039 DC1     Bug with comments in strings
  117. 06059 DC1     BUG WITH DOUBLES IN DICE 3.00.48 ?
  118. 01112 DCC     "dcc -l0" still includes x.o
  119. 01036 DCC     -R0 eats the next option
  120. 65004 DLink     DLink always creates a symbol hunk For _main and _exit symbols.
  121. 03002 vmake     Can't close VMake Console under Dos 1.3
  122.